libxl: introduce vNUMA types
authorWei Liu <wei.liu2@citrix.com>
Mon, 16 Mar 2015 09:52:24 +0000 (09:52 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 18 Mar 2015 12:04:54 +0000 (12:04 +0000)
commit362dfbfae474242de022ccecb1a6f87052cd1f55
tree48870d04ca7ed4efd1d9bbde27ed94abcadba2b0
parentba59e2ce935de7bd6a0cbe36488ca99b3489cf17
libxl: introduce vNUMA types

A domain can contain several virtual NUMA nodes, hence we introduce an
array in libxl_domain_build_info.

libxl_vnode_info contains the size of memory in that node, the distance
from that node to every nodes, the underlying pnode and a bitmap of
vcpus.

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Dario Faggioli <dario.faggioli@citrix.com>
Cc: Ian Campbell <ian.campbell@citrix.com>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Cc: Dario Faggioli <dario.faggioli@citrix.com>
Cc: Elena Ufimtseva <ufimtseva@gmail.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
tools/libxl/libxl_types.idl